#ifndef ESFSTUDENT_T
#define ESFSTUDENT_T
#include "StudentImp.h"

class ESF_Student_t : public StudentImp {

public:
	ESF_Student_t(const std::string& name, const std::string& faculty);
	ESF_Student_t(const ESF_Student_t& other);
	ESF_Student_t& operator=(const ESF_Student_t& other);
	~ESF_Student_t();
	void Update(Subject* subject, EVENT e);
private:
	int year;
};
#endif
